package com.xuecheng.content.service;

import com.xuecheng.api.content.model.CourseBaseDTO;
import com.xuecheng.api.content.model.qo.QueryCourseModel;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import com.xuecheng.content.entity.CourseBase;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author 95858
* @description 针对表【course_base(课程基本信息)】的数据库操作Service
* @createDate 2022-04-04 20:10:13
*/
public interface CourseBaseService extends IService<CourseBase> {
    /**
     * 课程基础信息分页添加查询
     * @param params PageRequestParams 分页封装数据
     * @param model QueryCourseBaseModel 条件封装数据
     * @return PageVO 分页条件查询的结果
     */
    PageVO<CourseBaseDTO> queryCourseBaseList(PageRequestParams params, QueryCourseModel model);

}
